MQVLHRQSVQRPVREFRAFTASPHNVRTPLRPVRAIANKEEGCTRRDLLVTGGALLATPLLLPSQAQAAEGKVRSIQSLGTFERADQRNMLQARANKYLSEVISKDDAPAAVRLALHDAGTYDIATKTGGFDGSVVLSSEEAGRPENQDLKPLVSKLAAAKKKIDGAGAEIGQGPISWADLIVLAAKAAVKDEWRSIKIGRAETESGGKLIADAYGAEWKVPLGRVDSDVPGAAGRIPSVDAPIEEIKAYFLQLGAKPEQQKGGLFAPKAPFFERPMFVLWTAAQPDPAAAEAKLVAADPAAFKEWKDKYDQSRRSLTRTDYEVDFITYFTRLTNLGAKFNPDAYLFSVRALNVKF*