MDQPPADSGHLHGELLVQVAHETVAASDAMQHIFPLIPMTSPAARHLHELVYTICTIETLVHQFIDQQLLSAEASPPNFRRRESGAKLQDTLEHMRDATILKPAVKASLLSGGIASLLYLFSILLRDLNIQLQALPDIEAAATPNVAEAACAVGAAALGSLLQLSTASSLTRRFFTGAAAVGGLVQRERRRLPIRSRAGEMLGRSLLAGAAAYGARALYLEAARRRAAKRLAQSESRLSLTLRLWCLATSVLQRAHRQGVSYTQLGHLHESSNVQRVASFSSLAVMSGVDSGGGSLAGRSPALSLSATQLHDGASP*