MFVLQRSSDIPPLTQETGALFVFFTGGVVFLTLIVNGSTTQFLLRLLGMDKTTDIKMRIVDYTRYEMNNKALEAFRELGEDEELGPADWPSVVNYITCLATQEGHRTHPHDISINENEQHRTHMQDTRLRLLNGVQAAYWGMLDEGRITQTAAILLMQSVDEAIDMVVSHETLLDWKGLESHVQFPSFFKYLRMRFLPQKLVTIFTVERLELACYICAAFLRAHRIARRQLNEFIGESEVAEAIIQESEAEGEPAKQFLEDVQLTFPQVLRVIKTKQVTYSILLQLSEYVQNLEKSGLLEAKEMNQLHDAVQIDLKKLLRNPPLVKMPSITEILSSHPFLGALPSNIRQALGNTVEETMIKRRVSLYREGSKPDGIWLIANGVVQWRSKHIGNRHLLHPTFSHGSTLGLYEALTGRPRLCDLTSDSVVCCCFIETEKVLSALRSTPAIEDFFWQ