MSNGGGKTGRQLEQPGTWGRRKVGGGDDYARAIAKIAVAQVCESEGFQAFQQSALEALSDVVARYILNVGKSAHCHANLSGRTECHAFDVIQGLEDMGSVQGFAGASDVDHCLESSGVIREIVHFVNDAEPVMFAHPIPQFPVVKERVPNPSFLQKGEEPPGEHIPAWLPAFPDLQTYSESPVVNGRGTEPRAVKFDQERENGKGEWPAMNFQQQMVSNMFEKSALIDPADAKAKRVAAEGNPFLAAPLKIEDKEVASVPPPAKLFNDVALDNPVVENFVENEPISAMETFAPAIEAMKSTCCDSNEDQTKFRANEKPTVRFKIGIKNKLLGKSIGLIPQKEEHKNTLPWFAMEDGKDDRKRRAEKILRESLENPDQLVQL*