MATRTHVAIFLVLMVLIAEYTVFASEERGDVMKWVQTCAGLESAVEHFRQYLRIPTVHPSPDYAPALSFILSLAHTLSIHPARVVELVPGKGIALLTWSGSDPSLPSILLNSHMDVVPVKKEEWRHDPFEAFMEENGDIYARGAQDTKCIGIQYLEAIGNLKKKGFKPIRTVHISFVSDEEVGGGDGFAKLINSSLFESLNVGVALDEGLTSETETYRVSNAERSPWWLEIKATGQPGHGSRLYDNSALENLMKSLEAIMMFRNAQFDLVRAGLAKEGEVTSVNAVYLKAGSATSSGYVMNVQPSEAEAGFDIRIHPGANTEVLETLIAEQWAPQSRNMSYKFIGKAEKTPRTPADDTSPWWGLLVNAVVKAGGKLADVETRPSSTDGRFLRNAGILTYGFSPISNTPIRQHNANEFLNAEEFCKGITIYEEIIKAYASYAGVSTS*