MADIRASNLTVHAALLLTQFLTAFMTLATQAVLKEGVNRLVLGCYCLFLAGAVLAVAAFVFERGRDLRITFGLILQLLVFGFFVFIIQILGLVGLSKTSASFVSAMHPLSTVFTAAFAMLFGVEKVKLLSVYGQAKIAGILVCAGGAILMILYKGPCVLGLQCSSPSSTTPIKSVRTGVEFQVGAFCIVLSSMAAGAMGTFAAKLLEKRPTPVTILAITFLIGSLVSGTAGFFTIDSSAWRLTGSLVPVVMLISVLSLSIFPVLMLWSVMRLGPTIVGCYTPVNTLITSLFSSIFLGSIIGALFILIGLLLVSWAHEECSKSTAEQEAPCSAEPLIEKIEAINLA*