MSDLILSPYVLAGTRAIIPDARSTRLVEQRISKILQLHSSDLKYFYLSSNFQSSCRYMAPGSWQFKCRKVSKWLRCVARKNVERVFLQYLYKWQTPPTALFSCSRLTKLTLSGCILTTFPTNFAGFKHLTKCRLIYTELTDDSLTRFVSYCPLLLKFKGAEGDPMPPTLICGLDNLQFVEIESVMYNVSKNVARILALLGSLLQIAPHLKEVKLPALIESGHLGACVRHGLGALFTSQHLQWEIKMLEDLEKKLAEAKDSNQKSFIGFTSGGRSGRGGTGYSFGASRRRSGGGPPASGFSEGKESEEQLGGIQAVQEEESDVEIGTESKAEQETVEDQDYPPLPEGTKLYVGNIPFDIDSEGLAKMFDESGVVEMVEVLSSYLFIITNLGFGMYVPLCVSVKCFDAECRGPIHGTVSL*