MHLGVLPTTTGRSKGRTVCGAATQVKEREQGVEERNGTLSTEDSRLSGGLLTGGSVDFSGATNPLIRKALETEKTIVMVRHGLSTWNFEGRVQGSSDKSILSETGIWQAERCKEALSKLKFEQCFASPISRAKTSAEVIWSDREEPLIFLDSLREANLNILEGMKNSEAKELYPELFTSWRQDPMHFEVNGVYPVRELWDHAQNAWEDILTQATGDLVLVVAHKSVLRAMLCTALGMGPDRFRAIDINNGGICVFSINTSGQPMLKSLNLTSHLQTEGVYYQL*