MGLLSSKTLIQAHALFLFILAVYLTRSPEVITDSDVVFMLGETLQIDAAPSLSRPQSPFALCGILLVADALVDLILVTKVPRINEIIAMAEIARSAAPTSIAGAMRTNPFLARLASLYTDIWTLLSASRFCLFFAVSFFIYQSKPSDWGVDVRHTVDGYGQESASGLNQLKNRVVFTYGFMEMMFWLWIFLTLREERHEIAVRFAEEEQQLS