MAPSSNAHVGHCNVLNPASNTKGHLMSINTLNNPLSVLEVERYALTPYTLAHAITPHLLDESAKKSRKVKSSIREAIVDLGLKDGMTISFHHAFRGGDKTVNLVMEVIAELGIKNLTLASSSLTSCHSPLIEHIKNGVVSKIYTSGIRGALADSISNGLLDEPVHIHSHGGRVHLIQSGELYIDMAFIGVPCCDEFGNANGFKGKSNCGSLGYAKVDAEHAEKVVMLTEAIVGFPNFPASITQDRVDAVVQVVEVGDPSKIGGDATRMTTNPRELLIAKRAAEVIEHSGYFYDGFSMQTGSGGASLAVARFLKEKMLRQDIRASFALGGITATMVDMHEQGLIDYLLDVQCFDSVAAGSLARNPHHLEISANEYANPSSKGAAVDRLDVVILSALEIDTQFNVNVITGSDGVIRGASGGHCDTAAAANLSIIVAPLVRGRIPTVVEKVTNVITPGSTIDVLVTDQGIAVNPNRPELKARFIAAQLPVVEIDALQQRAELLTGKPQPLQFEDKTVAFVHYRDGSIIDVIKQVKSL*