MSKHTTMVIQTEQGEGRITGDATIFPAPRITPPPFFIRFLGGYKTEGLNLWNDDRLAIASISVTRDGQIYPIPSARGGSRTDSDDGIIDFSLYLNEIPTVALPTN