MASRTFTCVTAMVAAALLHAFWVPADGLDSRTWPFPLIRSNRLNVPSDGPLFDLVTIVQKPPPFQMRGNMYVEGAKSHIVYAELHGYDYHVSTKLWPGPERPSSWHKVDAVRHAVWEMLYYKIPTLEPKGGGWIWWTDSDIFIKNMSKRLEDIVNMYGNDPNTHLIIARDCLTINGGSMLYRASEWTLSFLDKVSSLRGTNLFDPAKYYSTWEQGAINYLCETDPDIRNHTNIIHGRVFNSYAAHRVSPCDVIYQPGDFVIHYSGAFGRSEYFTNGTFYKKPFTTLLRFASALVQSNVSRVEAPTQS*