MAPRPPIFVATHPRACSTAFERVFMARRDILECVHEPFGDAFYFGPEFLSDRFRDNHDYRKSTQYCNTTYKDVLDSLEKAQKEGKRLFIKDMAYYLMPPDNKPAQIAPSLGGGQEPGNPTVLPVDVLRRFHFTFLIRHPKRAIPSYYRCTIPPLSEVTGFDHFMPNEAGYAELVRLLDFLVEQGIVDKENITAIDADDLLDKPEPVIREYCKRIGIDFRPEMLEWTEEDREYAQEMFAKWNGFHDDALKTTCFRARSHAQKTSTVESENREWAEKYGPEAQKVIRKTVDENIPHYEYLKQFCITV*