MNVPRNKSIPAVVVFGDSIVDTGNNNGLTTIGKVNYPPYGKDFMGGKPTGRFLEELGIKELLPAYLDPTLQAEDLITGVNFASGGAGYDPLTSEIANVISLSGQLKMFKEYIVKLKEIVGEDRKNEILANSLYILVVGSNDITNTYFSTQLRKSYYDISSYADFLLNYGSSFVKDLYEIGARRIGVFGIPPIGCLPSQRTLKGGEERQCVDYLNQAALLFNSKLAADLSSLGNKLPNSRLVYVDIYNLPLDVINNPQKYGFKIADKGCCGTGQIEVAELCRFACSSDSDYVFWDSFHLTEKAYRLLVHKILVQHLSSFF*