MFALRRSLLSAGRIARPQQVARFSSASALLQHKAVKPAEKLSEVTGPESLIGTSAAPGTVPTDLEQETGLARLELLGKMDGIDIFDLGPVIRPQHSVKGTPDDPIWVPTYDNSRIVGCSGTPHGSHEVQWFHAGVDKVGRCDECGAVYRAYELGADEEAPHH