MFADNTLTPREAVRLCALGTIARGPRRYSDLAASVRHFVTRITGPSLDLLGSSMELLRHEGLVEPMDGEGMEDDALLAITEGGSQEFIRLMTANLRASSDLSRLVTSLKFRFLDLLPEAQRTMQAELILETAETELARLVDLRAACREEGPLMEEWLNQEIVQAEQRLQWLESLASRMATGEAA