MLLELSFGKIVSHCPGNYGLLDDLREKTGFQALIQYELTQTAISARNSLQGRNIYDGCCQLDIQFSNLDELQVSYNNERSRDFTNPNLPSEPKGKSPQQGYGDAGAMYPWQGSGPRGVFSTVFSLCFVQLDFLRCASLSSSLKYFNLSWLFPHVQSDPGGAAIVAASYTTLTTSLPDIILLSLSHMGNAAAIATAFPSGLPPGISGTNDRCTIIVSNLNPDRIDEDKLFNLFSIYGNIVRIKHLRNKPDHALVQMGDGFQAELAVHFLKGAMLFGQRLEVNYSKYPNINTGPETRDYSNSNLNRFNRNAAKNYRYCCSPTKMIHVSSLPQEVTEEEIVAHLEEHGPIVNTKLFEMNGKKQALVLFDNEEQATEALVCQHATSLGGSIIRISFSQVQSI*