MASPYVVLVTGGNNGIGYEACKAFYESPKSYIILMGSRSLEKGEAAIRKIKEVVPNSSNTLELIQLDVTSDESIQKAYEQILKSPGRLDALVNNAGATFDFDYNASKVTLRECFNKAYDVNVTGATVLTHTLAPLLIKSSDPRLLFIAGLSMMTVAMKEYFPTPPLPAGWPKKVEFETIGYRCSKTALNMLMLDWNHKLKADKVKVWAVGPGMLETDLGGQRELAKKMGLGSATLGGTLIRDVVEGARDQDVGRVIQRDGDGFVPL*