MATDSQPNQKLTLPLKTRIALTVISTMTDNAQRPDGTINRRFLRLFDFRAPPNPKPVNIVSTSDFVVDQSRDLWFRLYTPHVSGDKIPVVVFFHGGGFAFLSPNAYPYDNVCRRFARKLPAYVISVNYRLAPEHRYPAQYDDGFDALKYIEENHGSILPANADLSRCFFAGDSAGGNIAHNVAIRICREPRSSFTAVKLIGLISIQPFFGGEERTEAEKQLVGAPLVSPDRTDWCWKAMGLNRDHEAVNVGGPNAVDISGLDYPETMVVVAGFDPLKDWQRSYYEWLKLCGKKATLIEYPNMFHAFYIFPELPEAGQLIMRIKDFVDERVASLSA*