MIDATEVQIRFLVVYAFIVVHLKVTMLLSGKMQQLLAKQAGQVAQPVCPCRTAAPVSRGQVCVQAASQKGAPEGTPVVTPQDLPSRPRRNRRSETVRSAVRESILSPSNFILPIFVHDESDQNQPIPSMPGYFRLAYGKSIIDFVAESRSYGINQVVIFPKTPDHLKTPTGEEAFNRNGLSQRTIRLLKDAFPDLEVYTDVALDPYNSDGHDGIVRDDGVIMNDETVEFLCRQAVSQAEAGADCVSPSDMMDGRVGAIRRALDREGFTGTSIMSYTAKFASAFYGPFRDALESAPKSGGPSNRIIPPNKKSYQMDPGNYREALREVRADEAEGADIMMVKPGMPYLDMVR*