MSSVLHVMSIMAYLVGYQIVVAHPWNTEVGRSQGNQPNMGFRGSPSSPHKLSSSCQLAAAGLLASEFGTCANVLELVSIFDAKDSLVSPINDWVSGACSATPCRQEGLARASRMIRTGCQQDLEEKSVAATALYSVITHYNATRDMFCTQYKENLNYCLPSVLGNVESESGQKITVDEVMSLLAGKFTAADPAFMSVPKEAYCNPCGQAIVSQSAAMMDAIREDPVGIQFNFHSGDTVHQISDICGPAFEDQTLPNAVQVALPQTGRPIVKLKKPAPKLKKPVLKLKSLALKLKSLALKLKRPALMLKSLVLKLKRPAPKLKRPVLQVKMHRCGAKPNFETSLILTDVLAINREKNLFI*