MATPYPRSGGRGEVKCGGGRGAGVPWDFLPGLMVKAPPGPCLQAQRKEKSRNAARWRRGKENLEFFELAKLLPLPGAISSQLDKASIVRLSVTYLRLRRFAALGAPPWGLRAVGPPAGLAPGRRGPVALVSEVFEQHLGGHILQSLDGFVFALNQEGKFLYISETVSIYLGLSQVELTGSSVFDYIHPGDHSEVLEQLGLRAASIGPPTPPSVSSSSSSSSSSLVDTPEIEASPTEASPAFRAQERSFFVRMKSTLTKRGLNVKASGYKVIHVTGRLRARALGLVALGHTLPPAPLAELPLHGHMIVFRLSLGLTILACESRVSDHMDMGPSELVGRSCYQFVHGQDATRIRQSHLDLLDKGQVVTGYYRWLQRAGGFVWLQSVATVAGNGKSTGEHHVLWVSHVLSNAEGSQTPLDAFQLPAIVSQEEPSRPGPEPTEEEPPVDGKQAVPADQDKDKDPQARGKRIKVEASPKEARGSEDSGEEELSDPPAPPRPEFTSVIRAGALKHDPVLPWGLTTPGDPSPALLHAGFLPPVVRGLCTPGTIRYGPAELSLMYPHLHRLGAGPSLPEAFYPTLGLPYPGPTGTRVQRKGD