GSHMNLKVEFFNAGTQAQSNSIYPKFRLTNTGSNAINLADVKLHYYFTVDGDKAQTFWCDWSPVGSSNVTGTFVKMNPTTTGADQYLEIAFSSAAGTLAANTSIEVQGRFAKSDWTNYNQADDYSFNSSATTYTSWDKVTAYSAEGLIWGIEP
-----EEEEEEE--------EEEEEEEEEE----------EEEEEEE--------EEEEEEEEE-----EEEEEE---------EEEEEE-----EEE-----EEEEEEEE----------------------------EEEE---EEEE---