MGALLFSNVVLWLAMIASSCRLFAHAASDGEVPLASFVFGDSLVDVGNNNYLRRSLATAKTLPNGIDFPVENGRTPTGRFTNGLTIPDMLALRVGISSFPPPYLAPTAHGEAILRGVNYASGGGGILNNTGRIFVQRLSMDVQLTYFEETLKELRDLVGAANANALVTKAIFSVTVGANDFLDNYLSPVPDTLDPILLPPSEFIDLLITRYSAQLMRLYNNGARKFIIVNLPLIGCIPYQRSLQIGKNGICSEHANQLAASFNVPLKKLLDEFNLPGATFLYADAYSAMLDIVNNYQAYGFESVDKACCGALGSRRGIIPCRFFLKGCTERSKYFFWDPYHPSQAGYEILANEFYDGNKYISPMNLRQLLDL*