MAPLTFARLRKWNLGVGIVQLITGATILAITPYSSQTKLPFFSFFIASWSRDDGPVSNFYNPVPKKVANFPIGVWSGVFLLLSAANHLLVVLPRVNAVYNRYLCLNRNPFRWAEYSVSASLMSVMIAQLCGVTDIHLLFTIAALMASTMLFGHQMEVSNGARLTTYSYSEDPSTPPSVAKGAITAAAAAVPAAFITENGGDPLSAPGGAVNQGMDWAPFWMGCWPFLAAELVTGCYFFQAVSNGSPPGFVWILFFILLVLYLLFAVNQALQFRQVRGWRGFAQAEWWYIILSLTSKQLLAWITYGGTKRFETNX