MVSLKDVISSGFLLDDELVVSAKVRLAPSPQLRLHSVGDRLYYNGTSRTVESGTRLTHGALGVVAGPGEGEYWGEGLQLRFGGGESVSCYLGTLSRERPPPLPGGFALDDTVYFSGSSSSFENGERGTVVGPATLASHKGKGLAVLFDGNKGTVQVFLNQLSREPPQLPGGYNVGDSVYFSGTSWFFGTSEFFAEGDKLVHGQRGVVTGRVVGEDGDVAVMFPGNTESIDCYLSELSPDRPPPLPGGYSVGEQVYYTGGAEKKKNGDRLVYGARAVVAGPAGGDDYAGKGLALLFNGNKKSYDSLLTTLTRDPPRLSDGHRRGDRRFCREEGFSRDEPGEVAGPAMDEHVGKGLQLRFADGALRDCRWEDLSEQRPAVNAWESPLLELMLARFNTL