MLIAFAIFLFTLVLVIWQPRGIGIGWSASIGALLALALGSVAPGDIPTVWNIVWNATATFIAVIVISLLLDEAGFFEWAALHVARWAGGDGRRLFAFCVLLGAAVSALFANDGAALILTPIVMSMLLALRFSPAATLAFVMAAGFIADSASLPLVVSNLVNIVSADYFGLGFGEYAAVMLPVNLVSVATSLLVLFLYFRRDLPPVYALEQLKPPRAAIRDRATFVVGGWMLLVLLAGLFALEPLGVPVSAVAATCATLLLAVAGRGRVISTRRVLREAPWQIVVFSLGMYLVVYGLKNAGLTDLLAQLLNRLAEHGVWAAALGTGLLSAALSSVMNNMPSVLLGALSIQASDTAGAVREAMIYANVIGCDLGPKITPIGSLATLLWLHVLARKGMRITWGYYFRVGALLTLPVLLATLSALALRLAI*