MRLPGEKNPDVACLEDKLCGCRTSEVGEAMHDLLYHRHQLDKYDHLDFPGVVPRTFIGAVIVSLLSSPFALVSAVWDLPKVWSLVIVRLVLGGLVLATFFVLRLQIHKRFGHQVSFAYMLLTILQFHLLFYITRPLPNIFALGIVNLAYAAWISGRPETTLAFLVFAAAVFRCDVILLMGPIGLSLLLRREIEIWSAVKRCFTVLVLSIGLTVAVDSVMWQRWLWPEMEVFWFNSILNRSSEWGVSPAHWYFTSALPRAMLGAYPLCFLGLVLERRIAKYVLPVFAFLLFYSKLAHKELRFILFALPILNLSAAVALTRIYNNRRKPFWALMYMGCIFMFMASASIIGIFSGASYGNYPGGKALGILHAMDNSLSGAPRIVHIDVLPAMTGVSRFCEKGPPWRYSKEEGLSVEDLSMRNFTYLLSAQPNVHGFSCLMSVEGFSKVELHFSVPPVTLVTEPTVFIHGNKGSMLADMKHWPGCDMQV*