MVDSGIRLVHILMACAEAVQQENMSAAEALVKQIRMLAVSQTGALRKVATFFAEALARRIFRFHPQDTGGDSFSNILQMHFYMTCPHLKIAHFTANQAIRPLQGRRECMLSISV