MHRLSTNSCVLQRTLTLFVKSERRHSRCGASKQLPQPEQDDSNATTSSGPRLQLSDPVQTVTWGGKLPNRRRAVVGGLTALGIALGGNLGGCTSFLLGLDGGNFAHQVKLDVVVPVKGFRRCVDYQYGFEFLYPSSWLGDQTLLKRAAQRAELERSLDPPALKRQRARDVVEPCAAFGPAGSSGEENISVIVAPIYEGFRLDSLGQPTDAAQRFLTTTAAPPGSNKQAQLVTASSNTDETGQLYYLFEYTIKGPAFYRHNLSVLSAQDNLLYTLNVQCPQDKWVRDGAVLQQAAQSFKLLTDASQGSQFPNRL*