MSAMAMLRLDAAFATSSELSVPCTSEIKSSNGLTWPSSRRRLLQNQFIRPLHLNRPTSKTYLDTRKKAEWRTTVALDDQSCSGIKFDRRGTSVLEDIPHLTDWLPDLPTYDSPLYHNPAYATGRDFFVGPNDVVARNVVVRLQNPGERVFFRRAGPSAKVYFKAEEVRACIVTCGGLCPGLNTVIREIVCGLWNQYGVRDIVGIEDGYRGFYSRNTVPLDPKIVNDVHKRGGTVLGTSRGGHDTTKIVDSIEDRGINQVYVIGGDGTQKGAAAIYREVRRRGLKVSVTGIPKTIDNDIAVIDRSFGFDTAVEEAQRAINAAHTEAESCENGIGLVKLMGRYSGYIAMFATLASRDVDICLIPEVPFYLEGEGGLYEFVEKRLRENGHMVIVVAEGAGQELVKSAERSKERDASGNELLLDIGMWLSRKLKDHYKAKKKELNLKYIDPTYMIRAIPSNAADNVYCTLLAQFGIHGAMAGYSGFTVGPVNGRHCYIPISRVTEVQNRVNITDRMWARLLSSTNQPPFIDAEKRIAAELAVGSHPVDGSLTAATIMIDKTTKREAEDGSLHEKQEAVAKTE*