MVSMKSFVHILRRYISIAITLFYNLIWCLFDNFDYPILIKLADTFLSLYFLIFCDLRPITVDLNDGETTLHFWISGHRKINRPNLVMLHGYGGNSKWQFIHQVSDLSKSFNLFIPDLVFFGKSYSRNTDRTIEFQARSIVGGLKRLGCGDGDLSVYSISYGGFVAYRIAKIWPEMIEKLVIVSSGVGFTQQQKMTEMKKHGGDVSEILVPSNPRDLRLLVKVSMNTGIRFLDWVPDFILSQFIAVMYETNRQELVDLAKNLLEREEEPELFSISQRTLIVWGDKDNVFPLEHGRRLQRHLPNSSLEVLKEIGHGVNIEAPTTLNNLIISFVLGVP*