MSELHSSLQLPVLDLTQPIESSILSSLSEACKEWGFFYVTNHGISKEMFSKICSLSRDVFKAPLESKLKLGPISYTPRYIASPYFESLVVSGPDFSDSAKASADVLFQDHHKPELRETMQEYGAKMAELSKRLIKILLMMTLGDETGKRLYQTDFSNCHGYLRLVNYTPPHDVEKQEELVEGLGMHTDMSCITIVYQDSVGGLQMRSKEGKWIDINPCNDFLVVNIGDLMQAWSNGRLRSSEHRVVLRKLVNRVSLAFFLCFEDEKVILAPQEIVGEGKQRSYKSFKCSEYLKFRQSNEEGKFEKIGFTVKDFAGLKLAQPDDP*