MCPGSVEAPAAGAGKSVCVMDAAGPLGHALVDRLLRRGYTVHAATYGRGEAEEESAAAAAGALLKHLSRGGCGDAYGHRLKVFRADPFDYHAIADAVRGCAGVFCMFNTPDDQAQCDEVTVETEVRAAHNVLEACAQTDAMERVVFTSSATAVVWGSDATATAGGGREERLAVDEKCWSDLAFCRKFKLWHALAKTLSEKTAWALAMDRGVDMVAINAGLLTAPGLTAAHPYLKGAPDMYGAGVLATVDADFLADAHVAAFESPTAYGRYLCFDNAVCRPEDAVKLAQMLSPAAPRSPPSDELKVIPQRIQNKKLNKLMLEFSSGVYGELD*