MATSVNGSHRRPHYLLVTFPAQGHINPALQLANRLIHHGATVTYSTAVSAHRRMGEPPSTKGLSFAWFTDGFDDGLKSFEDQKIYMSELKRCGSNALRDIIKANLDATTETEPITGVIYSVLVPWVSTVAREFHLPTTLLWIEPATVLDIYYYYFNTSYKHLFDVEPIKLPKLPLITTGDLPSFLQPSKALPSALVTLREHIEALETESNPKILVNTFSALEHDALTSVEKLKMIPIGPLVSSSEGKTDLFKSSDEDYTKWLDSKLERSVIYISLGTHADDLPEKHMEALTHGVLATNRPFLWIVREKNPEEKKKNRFLELIRGSDRGLVVGWCSQTAVLAHCAVGCFVTHCGWNSTLESLESGVPVVAFPQFADQCTTAKLVEDTWRIGVKVKVGEEGDVDGEEIRRCLEKVMSGGEEAEEMRENAEKWKAMAVDAAAEGGPSDLNLKGFVDEDE*