MSDYSWRVGGTSGISDSENGVGAVYLRKLTSSKYKGVVPQPNGRWGAQIYEKHRRIWLGTFNEEGEAAKAYDVAARRFRGHAALTNFMVSGKGIQDDIETTFLNSHSKAEIVDMLRKHTYNDELEQSAHNYGSKESGADVMESKPSVCERVQLFDKAVTPSDVGKLNRMVIPKQHAEKHLPLQLASSSKGGLLNFEDNGGKIWRFRYSFWNSSQSYVLTKGWRRFVKEKNLKAGDIVSFHRSTGSDKRLFIEWEQRDSSRKPSMKQVESGQMVRLFGVNLFSKS