MTILHSTDFFKAGISTVAIEPRLPQSAFPEHHHDFHEIVIVEQGSGIHVFNGQPYTIGGGSVCFIRDHDRHLYEHTDNLCLTNVLYRAPDAFRFLAGVSQLLPQEQEGNYPSHWRVNQTVLQQVRHIVAQIEAVGSDTDTHAVASREILFMQLLVLLRKSSLAEEATNNDARLNQLLAWLEDHFAQEICWEEVAAQFSLSLRTLHRQLKQQTGLTPQRYLNRVRLMKARHLLRHSDESVTDIAYRCGFGDSNHFSTLFRREFDWSPRDIRQGRDAILQ*