MNVPVRNLAAWLCAVAGLLPAVCPSALAQTAPLASFSAASPVFVLNSLDDTVSIVNPATWTETRRIATGKQPHHLYLTPDEKSVIVANALSDTLTFIDPKTAEVQRTVRGILDPYQLRFSPDMKWFVTAANRLNHIDIYRWDGKDIVLAKRVATGKTPSHLWIDSKSSTIYSTMQDSDELIAVDLASQAIKWRTKTGSIPADVYGTADDKFMLVGLTGSDAVEVYDVSGKEPKRSKVIKTGAGAHAFRALGDRRHVLVSNRVANSISKIDLQTLEVVDSYPAPGGPDCIDVSRDGKQILVTSRWARKLTVIDIASHKVVRQINVGKSPHGVWTLDHAPR