MSIFSGAIISGYGRHGVDMWQFQRETSGKTRAYAWINQSWHMHEDIMAHALICSDQTELIGKLQQMVPHENTLSKRVAQQRRGVLKPFRSVHTTGPYPHCSHTTANTKKAALVHAPNNNQREEDGVGALGLSRDFDCLIMDQEPQSYTGGPLRGLYCLVIHQEPQSYTGGPRKGEWLSQLLINLTDGNNASFFPIVSRRLQEHLAAIEENLACYQVSRDEQGDDDSCLGDQEPVVAELESYVELHENEAEEEQFDQLPLQQGDQPLVQLEDDIPYNLLMIPHSDFVLREDPLTDHCLDIKVNHDPVELRIMEVFQHSDSKSFGSHAFMLIIVEVPCSKFQPHQFLQ*