VQGWLFTAGQRGKPKLVVENNSFFRTKGDSLRAYWSCSSYKSKRCRCKLVTHRGSLTIKYTHQEHSHPDEYIDASSVTPLDADIDEFYTRDIKDYAQATRKLAMNIKTEVQPQRSKSATTSQGVKKVYKTDDDGETIDVEHKFALDLRLETGCKGRPKLIMGGYAFFRNNSSNNKTYWLCSKSRLLKCRARIITLDGCSGMILKNQLHNHPPTEL