MRIAALDQGTTSTRVLVANQDGSADIQLALRHQQHHPQSGWVEHDPLELLANLQRCLEASGRVDAIGLANQGESCMAWDARSGEPLSPLIVWQDNRTTPHIERLRASGAEALVLERSGLPLDAYFSASKLGWIVEHLPAARRALKAGRLRLGTSDAWFLDRLCGTFATDVTTASRTALMNLAEGSWDPELCALFGVPIECLPDIRDTVGHFGVIGNTPLTASVVDQQASLYGHGCRQPGDAKITFGTGAFALTLSGERIIRSPETGLLATIAWQIDGKPVYAMDGGVYDASAAVEWAGRLGLFSDFSELAGFDRPPAIERGLAFVPALSGLACPHWDRSAGAMWLGMDAGTRREDLCQALLEGVVLRSAEVIQAMDGYLKVTDRLSIDGGLARSPYFAQFLADSLQRRIVTQRFDELTAFGCAALAARGLGHELAEPRNTRTEFQPRVDAGTARRWQVRFSEAVARTRGWR*