MLRDLLPTTTLMAPAIPNSPDTCAAAAAPPDQHDIDIDIPVFDLSHIQSEGLAGEGLDQVYEELRRCCEDWGCFRITNHGIPDPLIGSVEILSRDVFKLPRETKEKKVSPLFGGRYIKGGSAIPFYESTGLGPDFGAINEFHDLMWPHGNKNFCEVTREFFERMKELSDRVHKIILASLGVSNHYASHFDHCQFWLRMNEYQASCDEASGSIALPPHTDGSSITILHEDEVGGLQVLSKARNWVEVKPTPNSFIVFLGDTLQRMQAWSNNRICSAKHRVIVKGRQSRLSLAFFRLFPDEMEINAPPELVDNEHPRRYKAFYQPEYRTFRLTKGAEWENHLEAYAANVDASLNPLL*