MCSPTHRLRVILVRHGESQNNLYSEISIKAFQENRVCDPSISDRGQQQAQSTADYLGKGGNQILGGIDEIHVSPMKRTLQTAAPIAAALPTVPVQVFTDIHEISGVYDGTVGKPGMTRSQMQSGFPTYTLPESLTEKGWYTLDSPESYSQGQQRCRKVWERLCAMADGLTQDRCILMVVHGDFTDSLLQAAFGVMQQPPNNNSNANSEKIWVFPTWNTAITALDIRSGDKRPTLLFHNSIAHLPPELVKFDKLGRC*