MLCSVMVRLVGSVSSRIPITQNSCLHSRRLLTSRPSTGTSNNGVVATTTRVLRRGSSSIHTFKAKAMRREEGERRFPPQHQDGQPGKEYLMDPLPIFSDPNYKPTNKLQGKVALVIGGDSGIGRAVCNFFSKEGATIAFTYVKGVEDIDAKYTLEIINDSKMSDASDPIAIPTDVRYDNNCKDVVDKVVATYGRIDVLVNNAAVQYETYTLDDITEERLERIFRTNIFSQFFMTRHAVKHMKPGSSIINTTSALGFSGSTKLLDYASTKGAIVNFTKSLAIFLVDKGIRVNGVAPGPIWTPLEAASLNDNDIATFGSEAPMNRAAQPVEIAPSYVFLASKDSSYYTGTFLHPDGIILYTQTHMKATYFLL*