MGFLKDLYTGPQAPAAFEWVSGKYADWKVRVQDKTYHLHRVILAEGPRGCDMFSAAFNAAYEGSGTDLTHLLPQQCHAAFETALDFIYGKDKVVNDENVCLLMKIGEVLQCGALLRECGNVMLVHLSDQHAEEWLQEASALNLKAVVAPCLERMINLKGPSNLKNLEHWAKVDEDICIEILSKDDLQVEEDDVAEFVMRVVGWVEDPRVQQSLWSTVRFAGVSDAVLQKVEPSPSNFEAMAKGLRAKCLGETPHWRGSYWTSVMGRGHVAADGRLVEFQAAGTAQSFRHRCTIQLLKCENGAGSAIGFATKEAGRDHIMCSEGGFASGAGASSYAISVFSNGMGNVWKNGKRLSQVLKNVREGRNLCCTFDMARSCVLFSVEGSDKDGISVPVDQEDVGKEFVFTVSSCSCGARYRLV*