MGSGFRDDLLQSYSDAELIQHILSSPSPPSSFDVSLLSSRYIAKTTSVAEAEDTAKAMEVAHQLGIRGPSLQRMVINGPNAHYVMDRIEGTTLDNTWTTLGWFATIKLALQLRRFVRILRSVTSSTAGSLATGQCRSFYLEDRFGLPPRSAPSDFAEFFRFWANFRGMRQAMQVAKQGQKLSGTEYVPPTQGKFVLTHHDLAPRNLLVSPSGQLWLLDWELTGFYPIYFEYAGMLNFDMHSTWTVWDRLRWYLFTWIAVGSYKHEARVLESMRSHFTRFAVARRFELLEIGGPSRVPAS*