MSQEHYASPTSGSYSQHALERFGLTGRSALVTGATRGIGRAIVDEFGRLGAKIYVCARSAEDLEVRLKEWRAGGIDVRGCVCDVSDRRQRQQLVDGVATEFGGKLDILVNNVGTNIRKPTVEYTEAEYSFLMGTNLESAYHLCQACHPLLKASGDASIVFNSSVAGGPTAMRSGTIYAMTKAALNQLTKNLACEWASAGIRVNSVAPWYTATDLALQVLQDESVKADVLSRTPMKRIGQPEEVAGTMAFLCSRAASYVTGQVIPVDGGYSVMGLY*