MTVRKLQRLQSIQKCLLGRFQSCCALVTAHCINNLRRISLNLGSVLMTKKRQPNKFAYVAEVRSMAENQNRPASGMFVRMLSRAGAKGCVGEDIDDLQYTPKPEFEGYFRVKNVQTELDLLKAWFSHMQEVKPGIYVTYNDDFFDWPFLEKRAAHHGIKMNEEIGFQCDNNQGECRAKFSCHLDCFAWVKRDSYLPQGSQGLKAVTKAKLRYDPLEVNPEDMVRFAMEQPQTMASYSVSDDVATYYLYMTYVHPFIFSLATIIPMLPDEVLWKGSGTLCEILLMVQAFKAGGTQL*