MSRVLEALAGFGASLSTTSGRKSVKCLALILTWYVLSTGLSLYNKQLVGKEHGLFGRGAFPAPLFMSSVQFACQTLLAKLTFGAGLASRTMTRRLPWSEYFRMVVPNGITTGLDIGFSNKSLVFINLSFYTMCKSTVPVFLLFFAFVWGIEKPNWELMAVVLVIVSGLALLVRGETKFDMLGFGLVMTASCLSGLRFTLTQVLLHGHQSSAALGGPLEVLELLTPVMSVTVMIFSLAWEELWLVLPGSPYFETAERTLLTSLVIAAGALIAFLMVWAEYQVIKETSALTFMIAGTVKEVVTVLAAVVIMGDELTLVNSLGLVIVIVGVLLFNWYKYRRLQQPEEATYTVLESTGKEDGGAIAMDPAAVAARNGSSKYRRGGVPTATLSGAGAATLDLGVPVSAAAVAAGGGAGISLPVSGSGLGAGGGLQMTSSAPAAGLHNGAGGATGPAGLFGRALVSMGIGGGGGAGGGGATKVEMTPLLASTNGGNGGEPEGSGHGVGPSGGPGDPVIVGLGSSGAAPAAAVALSGGGMSGLHRGPARLTPGLAPGEGT*