MQSIPSLKCFGYSQRKAIKEAASIAGINVRRLINEPTAAALAYVHKKRACMAGEKKILIFDLGGGSLDVSLVTIDEGFVDVKATTGNSRLGGADFDNRMVHLLELEFRRKYKKDISGDARACSKLRISWEEAKRMLSVTGQTKIEIDSLYEGINFISTITRPRFEELNADLFKRCVNVVERCLADAKMDKSSIDDVVLVGGSTRIPKVQQLLQDFFHGKVLSRGMNPDEAVVYGAAVQGGIATAEDYSLSDYAVWDVTTLQLGLETYGGVMTEVIPRNKKIPCERGEFFSSYAISQRTVPIHVYEGVRARTKENNLLGKFELSGIGPLREGVPPIIVRFSVDMDGMIKVVTRVETTGHEQQLLFTIWEGEEKTEPKEVYGENYGLVRWEGVDISSPTSRQREGVYHHRHDPMHDPLCHRRHDLLYHRQHDPLYHADRIYHTNRMLDCLRDPLQCPGMGAASSGYPCRR*