MVLEDMRDLLLTSDSPDQLFKPIRTLPIVIFLLASDVTVLITSFVLPQYYNSLDYQRHPSLYATLLYLQITLWVLTVIADQLITRKHQKSQLSGFLEFNRKIMPCMRAFLITVTSCSILLLITAAVAWDYCPRDKETCSQFVPLTPAHYVQIILSLQTCILLPVCLAYSVRIHQFNASHPLPDILEGQMVYSLSRSLPAFEDVGVRETTDDTLLEKQAEAIHFLKEHNARLSRKILSLTDQLGRYSDANV