MKALQSFVSNPNPNLCRTSSPSYQIYSPTIVRFDRFLRSSQPSVRRRGLALALDLGRRPNLSLSRSFVSHAASHEESHEEIEVEKEKSELEMKAKESQEAWRKTLESFKEQALKMQDLSQEAYEVYSKKAMVVLAESSKQFKIQAEKARHDLTVIAIELSEDGKEYLSSAADNAPESVKDIVETFSTSTEELKEVSEVRDFYLGIPYGLFLSVGGFLSFMLTGSIPAIRFGVVLGGALLALSIASLRSWRRGEASASLIKGQAAIAAIIFLRELLLRSQKPSICTSFTTLTSGLMVKTSSWVEVE*