MKNILILPFLLAGHITPMLNLCCKLARITLRINQDAVETVDLANKLGVPRVVLFITVFLECGIILQMPRLISQKIYSPFTKTNDNDLDVKLIQLPGYPAFKTLHSIFGFLRRKRERTVIEISQIGNPPVPAVSRRSPVLVGRAPAMHVASQRGQAHPRQLVPRARRRGLRGRTPALRPSAWSGWTGSSYPNLSSLRPSAPSCLQLPSSELEEILLGIEASGKSFLLAFRTDVVPGDPSPFLPAFLDRYKSPKSDLGNREMKGMIVPWAAQRKVLLHSSVGGCFTHSGWNSALESISAAVPMIGKPIMGDQLGIRRFAVDRWKIAFGHSRGQG*