MAHVRRLNGIARHLECPSAISFQLKVGESTCSSRKARPVVIGGMVLDIQATPVRHDIQPGTTTPGEVCYVRGGVGRNIAECMAKLGTEPFLISVVGDDFAGNLLIDHWRSLGLPVNGIRVCVGISTPVISAVFDRTGELAAAVADTRAVEDYLTEEWIVKFTGEIQRASVLLVDANLDPLVIKLACEVASDADVPVWFEPVSVAKSVRATGCLSSMSYISPNEAELVAMANALHPTQFSSEKRRGSMYVVTIGDEMSRNNVYTVIYKLKDCIRKLLHAGVMYIILTVGSLGAVWCSMDLAGEISCLHIPALQASVVKLSGAGDSLVAGTLAALSNNITTFRALAYGVAAAKLTVESDMNVPQTLSWTAISDHTEGLLLLETKNGSHLGERLLVEQC*