MKFSAIVICYTTFYRYDDLMALTWQNVKILPTHAELFIPDSKTDQYLRGDTTFIARLGGRYCPVALLERLLKVGQYPARGPGSLIRSTIVCPPTQRLKSNTPCYDTVLSWFKGAASLLGLDPSLYGTHSGRRGGATGAAAHNVPDRLFKRHGRWRSDRAKDLYVRETLQARLATTRNLGLQEDIPIAQLRAFESEACFFYIVACSSSALHPGVPAYQQFPASSVPGVTAPSSLPPARRFIRRAPVPAIRRSGGLAACRRWRLGGVLKTATERCFVVGGPGVAPVSFSLV*