MASSSEESTTRKGFLGIDIGTQGLSALLIDHDSLQVIGKGEAQYGMVDNLDNGCYEQNAQDWEDALVDSMKQLREQVPGMEVLAIGIAGQMHGEVLMDEQGHVIGTVRLWCDARNEEEGMELTNKLGRKVPKRMTSARFLWTIRNKPDVARKTRHMNTPAGWMAFRLSNQHSLGIGDASGMFPVSQKSMNYDTELLNKFDAIVREQDQSIAPLESILPKVLVAGETTGLLTSEAAKLLGLHEGIPVAPAEGDQPAALAGSFIGSPGTVSCSFGTSVCANSVGDREFKGVSDSVDHFCASDGKPINMIWLRNGTTFLNSVVSSYGQMLQNSAESNDDIKPSAFDVIMPKLVKAPPNCGGLLALPFMDDEPGLHVSSGGSAMIVGWNESNAKPENVARAALMSTCFNLRIGSEVLDEQGYPRKRMVLTGGLAKTPECGQIIADVFNTPTELQLDSSDEGSGFGACLMATFLYHKTKADAKMEGDWTDFLETRRKNRSKLLYYDPNPEHVSVVNDMFQRYKKLLTLVPQLTEAVKK*