MVREEQEEDDNNNNNNGGGERKLLVADETVPSLLDETGLVCVTGGSGFVASWLIMRLLQRGYSVRATVRTNSEGNKKDISYLTELPFASERLQIFTADLNEPESFKPAIEGCKAVFHVAHPMDPNSNETEETVTKRTVQGLMGILKSCLDAKTVKRFFYTSSAVTVFYSGGNGGGGGEVDESVWSDVEVFRNQKEKRVSSSYVVSKMAAETAALEFGGKNGLEVVTLVIPLVVGPFISSSLPSSVFISLAMLFGNYKEKYLFDTYNMVHIDDVARAMIFLLEKPVAKGRYICSSVEMKIDEVFEFLSTKFPQFQLPSIDLNKYKVEKRMGLSSKKLKSAGFEFKYGAEEIFSGAIRSCQARGFL*