MSSLTHTLHLGLLLYSLVWLRHFWIVAKRWRLWQDTRRALSETFAWEAQAVFLRRRKRERIGIAVEFCQLVAMTISEDSIARCVRMLAVFGSDVEPVVVGLFRSLQTSLQSHEWFLGWWCALVAVYIAAGCLAALRALKIRLPRLLRRHTSEHSGTILLEWGLIPVLEACFQMLACDSQRLQDDEEIVCFSGKHAFLYLPISLCLLVTLIPLGLRHAAAKGDQSPELYYLPRFEVVDCFARIAVSALYALLAQPRPRAFLVLTIAVIVSLLAACYYLQPCLGKARNYEFNHARTACYAGVCWAALVALLQEGNRPGVFEAGLLALCVGLPAVMCVGWRLSQRRGARMPASHWATSASRGGSAVGPPQRSGQRGSHGGVRVSAGLSGKTESPAVRRSVVLDVLSRWSAGGGRRRTKSSGTAGQGPWARLR*