VFAPRKTFESREAAEKWFEQWLRDNGLLAPEGAESLPVTVYATYKIAGDPNVHVERHEVDAPATLPRDEAGNPARTLEEFRAFLARRTAAEGVSPAQQEVDLARHLAWLAETEGEEAATAFVRSLLPPDAPTRPGEPALGELFDPLDPAAVAVAHEAFARFYAGFRRRFLPALEEARAGRRPSGLPEWLAEHYTAEDFELVREQVERVAALVERLAELLAAGAPEEEVRAVLAELAALLREPEAVRALVLAFYAFPDLLSPADFKAILGFLASVVAQVEVAALTPAQRAEVLRRFDLSEAEEEEALRLYGQELAARWLASLLYALLREVPDIPYLAQLLARAVLESAELLLESGEPRLAVRYLTQALYALVHRNYLALKLVAIEAVLEALRSAIERAEELLEKYKETGDEGAKVKALELILRVIDLLTSESTAVVFSFATLEQQREFLLNLFRLQKLLGDKLIVAIVVTRRSNPEVREFFREFVIDAIKEYFEDKEVAEAIIKYLEEARAGGPAKGLAAYLFEHLSSIELLLTFLDTAKEHYEKQKAAGEPVDFSDLPKLFFEKFGEELVKRIEALIETLEELLRNGLLPAEQRPRVRAFVEGLRVLRRFLERLIELEKIKSELSEEEYKKKLEEIFEEVEAEADPENPFELAFFSLIRILLDEGGPGSPVYEEALARLERAVELDPALRFVVETTLRFIDWARAQGLSKEETLLLLIHAFTNAALVAALLDAETLAAALSSDPAAIPLVLPRNPNVAKFIKRVGDDTIIVVVLFGLRTPAGLREFYDLRIAYLEKTVADLTARADRVLTDPSVPGSPAEREARAAGLRARAREAQLQLELTRLLRRLRVENATLSRNQWLAAVARESLAWLEENGFETVEALLATEAGRALLRELARLLGEFADDPAAVEAARLAEEVLYLGDPEAFARLRELLAELAARFAAQPPVPR