MTSHAFVLPQPSSSHSYADSVACRLTSAVAVHEARADRSSPRAVIQPARQSAVIGVGRREFLGGARSSFGAHHHAARVVRSLFRHPSRQSVAPLAGPVCEEQSSPSAAGKSDAESDASGVSRAEPESWWERLTKSSAWPVALFALAATPALAFGGTVAGMSLQEALSGFTASLPRPHRLLSALSAMTILCILMAGVLKYLPESVTHYGSIALLVFFGLRTLKNSWDMHTAEDEAEEEKEAEEEVEKAIKRLGDVDTWEDKSRAWRIIAEAFTLVFINEWGDRSMLATIALATAKGPLGVALGAILGHAMSTGVAVIGGALLAKYISEKTIGYISGALFLLFALTTGLNLF*