MDTLSTGTPAYMALYPTQSTDGVLRLGNIVPDFRADTTHGEMASFHEWKKGKWAILFSHPADFTPVCTTEIGRLALKYDDLQRMDCLVATLSVDPVKSHQEWLQDVVAHCENEIEVKFPIIGDADRSISTAFGMLDAGNSDEQELPLTIRAVFIINPENKLMLSLNYPACVGRNMDEIFRCVQALQLSYEKSIATPANWPHNHSDIPMPDGSRSGDFAGSVFLLPIVSAEEADARYPGYHTCDVPSKIPYLRLVKKEQVQ*