MLFPILLLDDNLHISNEDTSAIKVGLSPFFELENLNASVGRLEGKVALVTGGANGIGAAIACHFAAHGARVCIADLEDDAGRSVCQSIGPLASYVHCNVTIESDVSNAVNATESTHGPLDILVNNAGIAGPPYRDIRDALTDDFQRVIDVNVRGVFLCTKHAARVMIPRNKGCIISIASTAAVRGGLASHAYAASKHAVVGITKNCAAELGAHGIKVNCISPHAIATRLSMPYLPENEGEGEAVAAFENFVAKNANLKGPTLTVDDIAQAAVYLASDEAKYVSGLNLVVDGGFTSVVNSMGMFS*