MKGRLADKLQNEGASTKQFQPSPTPAPTPPSPRDFPALAGHEKISGRASLGESRSVPDFAAAVRKQAAQQAVQLQFERNGGVDLSMGAQRGLSQGPGVGRYSREPRVSHNERLEAFHMHGHEVHSPVAWLETGDSVANMYSDMREEARDHARVRNAYFDQARQAYLTGNKALAKDLGAKGQWHNEQMKAAHSKAGEAIFWQRNSNTYANSPGQRLIDLHGLHVSEAIPFLKREIAQLRYNTRNTRQRETVFICVGTGHHTKGSRTPSRLPAAVQKYLLEEEHLQFTEPQAGMLRIILR*