MVLKYILLDCDNTLVVSERYAFEACADLTNEILEQHKIDYKYTGESLLHDFVGQNFRGMIGNVQKIHNFKMSDSEVDKYVNMELDRVTKKLSEKATPCENVVEELERVKKQGKYPMSVVSTSAKSRVVASIECAGISHYFPNEHVYSAATSLNPPSSKPDPKIYLYACEQLGVKPEEAVTVEDSKSGATAAMRAGIPCIGYVGIYGEEEGKEKMDQMAKILKEETKCKAIMYDWKEFPECLKKCHPEASLS*