MHLPAATSSDCQSPSMPTTINDMFANLHEMLQEYHGELVQTGSPAVLCSALPTHWRSNKSLPCAFKVIALDDIQDGTLVTIKAGNDENFHAELRNATAVMKNQVAKFNDLRFVGRSGRGKSFSITITISSYPCQIATYTKAIKVTVDGPREPRSKQNFAYGHPGPFNPFILNAGWLDAAYMNYAWSDYFRQHQQQQVMQVPPSSAGPLPASVGCHDKGSAAIMCFLSML