MRIVPHAVFLAAAFGAMLQISEGGNPGRYAKLDKAAPYDWQAGLNEYPAYVTAGVVDEKSRCSSKMHQAHFMTFHTRWGFGNQFKFLSIALQVAMLVNRTLVLPPITEHFSRCWSVGAVSVPEQVEPALIESDPTLQYACLDHAALSARPFWTDLLHIHAGVDDDLVVVEWVRFRDFMRTCAQAASVQRILPAYNLTSMRDDPKKEVVKVLATSGFCCGFNPIPKRNLHYLKDGRAQLRSSAPESGSLPSFVFQSELRAWVHDTQQEMPYDACLHLRWGGSESMDTNVMASRSHTMAAIVRSLDSFRQAFASKSNSSEIPGKVLMPAIYLATDATVEELQTNILREIQPRTRTVWTRRDLSERIAILNRDRPRPIPDDLVDFLMCACSPKLIGSGTSTYFFAMQKISCSAL*