MSLAFTNQPPEERVPYAIPQLEGERITIPGSKGTFRILASSKQTNGLMAVFQSGAVLSDAPGFHFHNQAHDVFLVTKGYLKLWNGDKCRIMGPGDFAYVPPKVIHNPEMLGPHTEIYGLITPGDWVDFFRYVSEPYKGILVPEDDSRDLKSILIPKVMAAKEKFDVVFQPNYQPPEVGEFTKDDEKIPDGHEPYYLRSNTGPKWMLGGVMSRPFITTKQSNGVCAISSIESSKVYSEGLLSKYMTFKSVDHCFCVLEGTLTVRLKGSTDTVFREGETVVVPAGQAFALRFESKYVRVYSFTDGDGIESLVRRLGKPFEGSVLPDKEPEWEHTQVQPVATELNVEIEL*