MISPPPPGVYVPAVLFFDEHEELDIAAIKAHVLRLAQGGVAGILVQGSNGEAQHLSQEEKKQAISVTRITLDENGFKDVVVIAGTGAPSTRETKKLNVDAHEAGATYALVLTPGVWPKLMTLDNILRFHRETFLTNVKVADASPIPTMVYNFPGVTAGIDLDSDAILELAKHPNIVGTKLSCGNIGKIQRVTSTLPPCTFATYPGRSDVFIHGLNAGAAGVTSALVNIVPKLHAKLYRLWKAGRAQEAMELQARLGHGEWAASKVGGIGGIKAVVAKHFGYGRGYVRGPLKAVDDDKLVQHKYYQTLVDLIEDENRCDLSQF*