MKQSTAAPLLPFLHDDDDHHVLLKAASPPPPPALSSTLRTFANLMLCIIGSGILGLPYTFSRVGWAAGAVILCSSGAVAYFGMMLLVWTRRRLHRCSSELITVLSYGDLMYHTFGKGGRMLIDVLITLSTIACSISYLTFISQNVASMASSLIQGNQTSSSTLSVYELKSSQDIYAVSSDVVAHDGGLRGVSWTSSYIYTWMIFPLEVALAAIPSITHLAPLSTVGDALNLSALAAVMVSEVAAIRMMGGFQSLKMVGNWGAMPSAFGVGVYAFQSAAMMIPIETAMAEPLKLGLVLCVAFILSGALYIIFAVLGYGAFGNTTQQIITLNLADGVEAMLIKTAICVALFFAFPLNLIPMCELVERRFSRRKMSLVLRAAVVFVICLLATAVKHFTDFLSLAGSSISCLIGFIIPAAVHLKVIGKDVEKPATMAERVGDYFLIVFGLLFGAVGTYNSFLSLL*