MVRGCQHVAFETCCWLNVAAQDLVGKDHDSAVVKSSCLVTATLENTIGSSSDLVMQMSCVSKYGCRSSSHCIYLFDAPLVLLNSVGCSKQWTVRLLMSKAEHDQRYVVAEECIKVMYTLFQSSWRDDAVRLDAKGGCFIEPEAVREIHHTGQFYNVPGPHICQPSPQRTPLLLQAGTSKAGKQFAAQHAEIVFVAAHKPALVAANIADIRDTARSFGRNPDHIKFLAMFCPIIGETEEVAVAKYNDYLQYASEEGFIALFGGWTGINMATYGDDEELAYVESALGARFVGSPTQVADEMQRWIGVADIDGFNLAYALFPGSFEDVAKLLVPVLQERGMLWENYAVPGGTYRENFYAMPGQKQPLDEHVASKY*