MVGLGKVRCNAFDWVDKEIVEWQKDVTNVLIAKKQRLIGEVKVLEARIDCIQRDNKRVLETHEKMKIKYEKMKKMTKCGVKAGIRSDHVLILLCLCAIVSVVVSAMLMIPLFSEGSLCPSCNAPRMDQWGDHVVHCSGEVGVKFKHNLGRDILLDICSKVGIVVRKETPMGFLSEDGKDLRPADLLLFNWYRGKDECLDVTGISPFASMGVDAFAPGVAVANAVARKKKKYEAKCIGNGYGFIAFAFSTFGELGSDALEFMSRVSRVAQSNTTAANIRSFLFHRLCFALNKGVGAQLVARLPSNFV*