MDGEGEDASKVIHVKFVTKLYPPFKAPVSSVVIPSNVTRLGLSSIVNSLLTLEKPEAFDFLIDGELIRMSLEQFLLAKGISAERTLEIEYIRAVAPRKEEKPSLHDDWVSAVDGSSPRFILTGCYDGLGRIWSSPGSCTHILEGHTGAISSVAFVNFQGGESVTVATASKDRTLRLFKVDTAESGDSTTRVRAYKILRGHKASVQSVVAEKHGNMVCSSSWDCTINLWNTDESESELSVSGKKRKGNNQAEEAQLEGEAVTTFVGHTQCVSSVVWPEEDVIYSCSWDHSVRRWDVPTGKDTLNLYCGKALNTVDVGGEGSALVAAGGSDPILRVWDPRKPGTSAPVFQFSSHASWISACKWHESSWFHLLSASYDGKIMLWDLRTA