MSSGGVGGGSLGAGLLYHKFVSFALEETRLRTTLTPHPSQEKFKSIKPNDDNTVFNALSFSAPKIRLLRSLTIEKKNSYQVLDFAAFSEPEYDLPIFCANVFTTHAQSIVVLDLNPLYDTTVHKDYKDKYYRSIMPLVHKYNELLPWGGKITSESLKFFSPIVIWTIFESTEHNHHVLHSAFVDYYKVWLELMDQAIKENNKATIARNQEEQHKYLTWRAEKDPGYPLLKKLIGESRAEDLVMEFLFEGVNTLGTKSFLDYFPEYARDDGSVNKKRSMIGKSFETRPWDANGEFIGDAEAQ*