MSAGHEHSFAQTNSTRLKWALLLTGSFLVAEVVGGILTGSLALISDAAHMLTDAVALAIALAAINIARRPTNDRLTYGYHRFEILAAAFNAFLLFGVAFYILYAAYERLNQPAEIQSVGMLVIAVLGLLVNLASMRLLAPAQGNSLNVKGAYLEVWSDMLGSLGVIVAAIVIRFTGWAWVDSLVAVLIGFWVLPRTWILLRESLHVLLEGVPKEIQLAELREALLGIPGVTGLHDLHVWSITSGKISLTSHLVYDPALVDAEALLGTVKALLHDRYEIEHSTLQLETSACAQAEEPLAY*