MSRRKSLRKLDDFFILSGVGIARESASLFLQHFSPFACIAFLLLSPASAAIILSHAFLDRFLVGKLALGIQAVFDYGGGLNIPTHDQYYTQLFYHNLSDTILSYVLCFPFLATFSLWARAAVAHTVASAYAGNRPSRQKLIQQLPKLWKRLLGTYMWVSLLILGFSGLMFVLMSAVISGVSVLGLPAIWVIGAALCGAILFSIVFAHAMIVCNLATVVCVMEPDCCYGLDAIFKAMFLIRGRTQIALLMVLITNMSLALVENLFQYRVMGMSHGSRFYYKNSSRISSSAVWEALLLIFMYSMVGVMEVVTSCVFYYTCKSSRLELGINSCLNHSSFLNPVKYEFSCEKKIKLSECAV*