MAAASIFHVSSALLHQKTLLPFFSKPLYCRNIISTVHGNCPTPTTTITRNRSFNISCSASNKPSSSTEISSTARIRSEVLSPFRSVRMFFYLAFIASGAIGGLIATTRLISALTNPLKADGTPEILQGLAIDLGAVSIFAFLYLNERSSKNAQLARLSREESLSNLKLRVDENKVISVSALRGLARLVILVGPASYIAESFRLSIPFTNSLLDRGVLVVPFASDGKVPSFEFEESDEKVPAEKKKRLWQLRPVYTSEWIKWLEEQKKLANVSSESPVYLSLRMDGRVRGSGVGYPPWNAFSVQLPPVKGIWSGILDGMDGRVL