MKGGFSGDSIVQKFIGDSTDIAGFPHPVPTIIEWDDYLLIFRGSKNDHPARKLLIPARICKFSLVQRVSYVTVLAEHLPSLIECFLLEEQKNLSHAYIRDTFNIGEDFLCGGTRKNAVGVFQDAHSNLSAVLADGVECLVQVQSIFSEDAKIGILLEDLKISFNDETVLKSNRLQISLIPTSPDNIISSGSFDTESKSPITWDCIVQGSDIRIILPHRLQLRAIEDAIEDMHRGLKLIVAAKKQSLCPSRKNKSKHSRSGLLKVGVDRFSIHEFVGEIEEEPIQGWLGEHYQLRKNEVCELSVRLRLLEEAIEDGSSFSGIPDLKESHTEKHVKHFEDTEIDLSDHVVVRILQERLQEQSFQSYYKACQNMVNCEGSGACQKGFQAGFKPSLVEAFFCLFVLQIWM*