MRLFSLRQCSCLSNKATVMRVGRAEFPLLPMANPLLLANARYNYFAVRSRRRIHTSRYLSKSAILQDTQNNEEPELLRPDQLCDGTIPYPKALSPSAIMEFKKCPQSFLFQYLYGLRQPTSEALAKGSMCHSALEHLFDLEPQDRTLKVLQDLFRTEWCRHRFTDTYRILFEKSNPDNPQILEWDTPAEREWGKSALKLLENYYELEDPKTLVRPNPLKREIWLNAHLSIDPAQGVTASPPKVQPDTPTFHVRGIVDRLDMVKTADASSKVCLRIVDYKTGKAPNLKYSHQMNEQIVQEAFFQLKIYALLLREKGAGNDVSFRENEMDVRLLRLFYLNSEPGRAVHWDMDMGSTRVEQDALLQEVHQELSNVWMQVVELVSSQDPLAFVGCDRSFCYCHKCRPRFVPGTVWEPPPS*