MGDEERKSSGKQIGGFVFAEDGSYVRTPPPTGPAGFFAEVPANPSFIDGVASRDVILDKDRGLWVRVFRPEELENRSTLPIVIFYHGGGFIYMSAANAIVHRFCETLSRKLGAIVVSVNYRLAPEHRLPAAYDDGYDALKWVRGIAKSSSDQDAFAHADFSKIFVMGDSAGGNLAARVALRAAQDGIPLAGQILLQPFYGGTSRTESELKLGSSNPMITLDTTDFCWLATLPEGAADRDHPFCNPTLELPGDLARLGAGGLPRALVVVGGKDLLHDRQVEFARILEDAGNAMKLIDYENASHGFYAVGDASCQEYVLVLDEIASFLRE*