MAKRSATTPRSEIPTVVFSNWKQPDIEKQFEELPEGTTLAIAPHTASFCNGVYVAVNQMCKVEGKPNKQKQHKIEFTDNETPDELDDLIGEVFKRLGSTKFYDLKISGIQQCDSTVAYIPLMMCLYLTANHNRDTAVSRSSMNLIADEVLQQFGLTIASPLAMVQAMNQGSRERVHVVPQIGSPDVASHDMTSLFEKNEMIFFKTNLHPSTLEESIHPNRSTLRKLGYHYHQHGIVETIEYYSKNNRHRLLWTDLQKECHSALTQCVNRGVPITGFESVQGGILMFVPNPVHLSISNYAELLGNVAVQVAKSCKEKVGEVSFNFLERAGPARLVNNRNVNQDLEGPMRTYNIQWKPVVPKKKGKANS