MSTTTTIQEAAEATNESFTVEDLVDFSGRQYGDWRDEFHKNGCVVLKNVISPERAKYYCDKQIEWLKKFELGFDEHDESTWTAEHLPAVSKRANMEERSMYFAYGSTHEKMAWEARTEPAVIEIFEKLWETKELLCSFDGMNISLPRRKDLNWSPWPHCDQNPNRKGMQAVQGLLNFAPNGPKDGGLMLMKGSAKLFDEFFAQKREAYDHEDAPPPELKYMDLFLFHQKDLKWFQDRECELVKINMEPGDFVLWDSRTMHYACLPEGDQIRHVQYICMTPRRFATEKALELKKICFENYMGTTHWPHCNIRPAVEKPMRNGEVCPKYRTEPFERPELTNTVLKLAGVKPY*