MFELFRLSQSANEIGAVVSPYEAIHDIFKYRAKYSGNEDVGLIRGTCWLRAVGGFAASIGFFLCGWRLTQGLGGKLTYVSNCRGFCSQFCSVATMILVNRLNLPVSSTHSFIGSILGVGIADDPSVSSSLCAFLITYNLYLKYSSFQVTKMKG*