MLLYAALGAVVLFFCVTTSPQAVARLLLHLAVWLPYHCGRHVASFLAPSFFWKSVQGEVVVLTGGAGGIGKLIATKFAAAGATLVLLDKSAELLDEARKAVEAAARRAGSTAAVHAICVDLSNREATYAAMAQAAEAAGPCTILVNNAGIVTGKKLLDGSDSLQELTMAVNATAHFWTVKATLPQMMAADHGHIVTIASSAGLSGTPGLADYCASKAAAVYFDESIRLEMRKLGKRGVKTTCVCPFFIKTGMFEGVQTRWPKLLPLLEPEYAASKIVSAVRCDQPMLIMPLVVHLAPLLKGIFPPAITDYCLEWFGVLDAMDEFRGRAAPPPPYPVGAKGKAA*