MGARLPTREFVEAVQAASLGVIDGQNRLRRLVILSLVSEFSFGGAGLWNIFLSNLRNITFNRRDGTQDHLANHLVANVMSSKRSSTDKCNEMSKPYGARCVAMTSSIFGMENFDYKSLAFYGLSFAKVLTILDALSLGVHVLVLDGDQVFFRNPLPYIVARDIDILVTGDCGARDDVTPAVQFPKINSNIGLIYFRATAMVTRAVMQWLAFLANRAKDMSPMLDQSSFGGVMERTSVPVGVEHLSLGMLVPDHFPHRCMGPCGCDTDGVRLGEKGKKLYRVPNTTCAAVHVRKWYHFHVPCSGDMNVKARALEQLLTIYETLVGPVNSLSSPLDVP*