MVDSTILLYCALLVAAAWLLRMQSSQRSTYRTLGNVPGPSSHSWLKGNFMKFFDRHGGTFQQDVALNYGPIVRLEGRCGRKILYVSDPKALHTMLIKEENVYEATDAFFASRRLIFGECLLATAGEHHRRQRKILNPVFSVSHMRHMLPIFYNIIFKLREVVRTKVEAGKSEVDVLEWTGRAALELIGQGGLGYSFDPLATDTETRNEYGDALKALKLVQLGPRRFRRFVTDIFPHPHLQRVKDVIDTMDEKSRAIFREKETALENGDKASRLARCTDLHPVKANNAASEQDRLPENELIAQMSLLLSAATDTTSNTLSRILYLLAEHRELQSKLREEILESDAGSGNISYDELNKLPLLDAVCRETLRRYPPVTNLVRAKDSVLPLSEPICGVDGTMMKEVAIPKGTELLIGTFGCNVNKALWGEDSLEWKPERWLSPLPRAVTEASIPGVYSNLMSFMGGKRACIGFKFSEMEMKVVLSVMLSNFTFELTDKPIEWNIGVVWYPTIGRHSDLPQLLLKVGLYKA*