MSELRAFSAPGKALLAGGYLVLDTKYEAFVVGLSARMHAVAHPYGSLQGSDKFEVRVKSKQFKDGEWLYHISPKSGFIPVSIGGSKNPFIEKVIANVFSYFKPNMDDYCNRNLFVIDIFSDDAYHSQEDSVTEHRGNRRLSFHSHRIEEVPKTGLGSSAGLVTVLTTALASFFVSDLENNVDKYREVIHNLAQVAHCQAQGKIGSGFDVAAAAYGSIRYRRFPPALISNLPDIGSATYGSKLAHLVDEEDWNITIKSNHLPSGLTLWMGDIKNGSETVKLVQKVKNWYDSHMPESLKIYTELDHANSRFMDGLSKLDRLHETHDDYSDQIFESLERNDCTCQKYPEITEVRDAVATIRRSFRKITKESGADIEPPVQTSLLDDCQTLKGVLTCLIPGAGGYDAIAVITKQDVDLRAQTANDKRFSKVQWLDVTQADWGVRKEKDPETYLDK*