MQKSFVFASLSLAITLPLLIGPYAFVNREILHWTERGEQSDVASIAVLVVGRESREEVLITSAKSLTQHVTNPLKNKYKRVVTMYCLQSIAPSTIPHLLNFGPGITSTTGSSENNILTFNATGQFERLELCFNMLDERHGNFTFYFKTRPDIIWLEDLKLSFRAEAIMLRARRISQGRITMQHRSWPGGCDCEQSGCVMVDSMVAIVPYIWRWAYFSTSTEIESVMAKNSSESKVDEDEGRLFHLTKDWETKCPCAKFWAEGRLTLRLASHEVTVLVEAFNFVLAPPTKDGSPWRQGAWGTRVHDGNNWFTCE*