MSGHFLDDDARRRSADLFVALASRQTTFADVIKDKFADWRQLFVGMKSLKKDDGSALSGVAQRSGAPCEFDTWGRERSPMFSDEFERFLADEACVEACAEDLGAFEALRAALAGAASGREKTPVKTPGSVAGGGIGGGDVASEVERSFRRMKTPSASAAERDAEPESFVVEKPRAASVRGTLGGATRVETVAAPTREPMRANVTPPPSRTAGMTVKKSPPPTPMPAQLSPPQSEYANTTPTIGDEAHVEHLMSYLTGFHGLLFGLKEHVKRIREATVENVAHELARTDARLDTAIARLEAAMGVESGR*