MMKLCYHVWCILLAACVTCAVSPAIPNPAHRARVADVPLSDKKHFDSKVHNPEYDHDAFLGPEEAKKFDELTPTESKQKLGILFVKIDSNADGLLSEDELKNWMHNVQQKTLWSESDQSWNEVRPRGGDFMTWEEYRQHSYGSGSDGSDEAEKRDKRRWERADTDKDSLLSRQEYNNFMHPEIATHMRDLVIQETLDEVDANHDGRISFEEYMSDAGDTDDEEEADWIKEEEEEFRNELDKNGDGQLDHDEIRNWLIPDNFDHINEESNHLFSEADRNEDGFLNADEVINNYELFVGSQATDYGDLFKREEL*