MPLAAWLIQMLRRFVLQFCTLAGKLCQDAAITVEKKNSLKKTCKRSCCPHEVMLLRQARAQQTQTQSTSSYHRSPGLRRPAGMPAPPQPAGGRRRWKHRLSPTLARDRCYARAFRXAGLRQAAVPLPDGAVVHFWLPRPDPALHPVLLLHGFGANATWQWAPFLRPLIAAGLAPFVPDLVFFGDSASPAADRSPAYQAASVAAAMAALPGAPQRYSVVGVSYGGFVAYHLAHAFPAVVERLVLVAAGVCLEEADLASGLFAVDDISEAASLLLPQRPEDLRRLVDLTFCKPPKFMPSCFIRDYIRVMCTDNVKEKTELLYALISGRKLSDLPKINQQTLIIWGEQDRVFPLELGLRLKRHLGDTSELTIVKDAGHAINREKPAELCRLIKNYIIDPSVKYRDDRKGCWKFALRRFAGSSLRKVDSSRPLI*